package com.qiyu.tech.pay.queue;

/**
 * @Author linhao
 * @Date created in 8:50 上午 2021/3/30
 */
public interface RedisQueue<T> {

    /**
     * 弹出任务
     *
     * @return
     */
    T pop();

    /**
     * 放入任务
     *
     * @param t
     * @return
     */
    boolean put(T t);

    /**
     * 删除队列中的一项内容
     *
     * @return
     */
    boolean delete(T item);
}
